Refactorin
Handling AppSettings and starting refactoring to allow for better unit tests
Refactoring code into system module
and some general cleanup
Updating grunt and package.json
Cleaning up and adding some tests
Fixing bugs on Pi
Adding push.co notification handling
...and sending notifications on start-up