main app.js and packages