Namespace Backbone classes by type

Also moves the app.js -> router.js