Merge pull request #101 from jkuk/master

fixed event manager
Set up the Calendar to populate the events onto the days and to update the details. Still needs some work. TestGuiDriver was changed to have some example data, and Main now has Calendar panel manually written in, rather than added as a bean.
Merge pull request #102 from RichardHayesMassbay/master

Improved Calendar with Events
Default data
Merge pull request #103 from WannabeSid/master

Default Data
updated participant and user classes