more boilerplate, add app.js and _