moving folders around as part of the clean up from the review

* moving controllers, templates, views and models to the top level.
* fixing issue with @ericf's PR
* renaming PhotoNews (pnapp.js) into `views/main` a la backbone