`start.js` is needed to run the grunt tasks before the app starts. We could change how this is done but those tasks do need to be run to ensure the app is set up correctly.