taskFactory updated
RouteHandlerFactory added