Added a couple of extra words
Added reminders

* Refactored JS to include comments
* Moved config out to config file
* Made errors be exceptions
* Added class for view variables
* Switched to using silex $app->escape for escaping