Router extends Singleton console run singleton classes