Fixed an issue with naming in the ManagerLayer.
Event uses Calendar instead of Date
Implemented some tests for Event
Implemented EventManager.update
Merge pull request #3 from frenchie16/server_database_dev

Server database dev
Merge remote-tracking branch 'origin/dev' into client_server_dev