Inversed `main` and `app` naming. Is more sensible to have `main` be the starting point always, for both JS and CSS.