router.compileRoutes();
// MAIN PIPELINE
exceptionHandler = new DefaultExceptionHandler();
workDivisionHandler = new WorkDivisionHandler(database, exceptionHandler);
inputPipeline = new CoreWorkPipeline(exceptionHandler,
new RoutingHandler(router),
new DeserializationHandler(),