Playing with routers and controllers and modules.