barebones app.js