declarative routing for express.js