push route registration from the main module into each functional mod