reorganised routes as modules