add routes, controllers and associations