Update deployment script to use new project
Delete old projects
Organize command framework namespace
Organize Model namespace
Start throwing exception when sending changes fails
Start throwing exception when there is a File System error
Separate Watcher from AccountWatcher
Pass responsibility of summarizing changes to ChangeCollection