Chain API routes for better readability and add generic app.use()