Added the router class