add controller and routes for locations