commit commit
Handlebars templates rendering client side, jade only being used for script files and empty body
Experimenting with Handlebars
Commented out console.logs

Console was getting very messy.
Added blank versions of missing files
Render was being called before data was ready
Started adding campaign building bits
Added new campaign form controller

Which doesn't work...
Added new planet and form submit behaviour

ToDo: Get the server to handle the incoming form behaviour, adding it to
the database, and serve back a new version of the home page with their
new campaign as part of the campaign list.
Campaigns are now added to MongoHQ db

router.js works out the correct way to package up the data from the
client form. ToDo: Perhaps move this into a module of its own.
Campaigns now get passed to client better

First it will add campaigns owned by the user, then it will add
campaigns the user plays in but doesn't own. It'll be up to the
client-side to work out which ones are which and render them
differently.
Existing campaigns now displayed

New campaign builder appears underneath list of existing campaigns.
Added get all campaigns function
Switched round routes, so that on landing you are routed to /login, and on successful login, you are redirected to "/"
Folder restructure. collections.js is now with models.js in models folder.
Folder restructure. moved client side router into its own folder
Repurposed controllers folder for app controllers (backbone views).
controllers.js - contains the App and an extendable ContentController(view)
moved pre-existing controller functions into node-controllers folder, hoping to make this folder obsolete
views folder now contains, editable .handlebars files and one main templates.js file.
partials begun creation.
jade templates updated for script paths after folder restructure