the rebundling step when /build.js is hit now picks up new files
initing app before app.router to allow middleware like logger to be added earlier in the chain