added --no-deps flag to prevent npm install on new app, router is attached routes.js now instead of router.routes and attached router to pineapple.app.router. inherit from possible app/controllers/Application.js controller. added .embeds() method for embedded models. added extend() method to the router for creating custom methods. changed generated tpl