modify routers and add models and controllers