Changed package name to conform to Java naming conventions
Added Event class received (via email) from Rachel Wigell.
Tidied it up considerably:
removed pointless Time fields [duplicate functionality of Date fields]
removed interface because it doesn't need one
changed some naming (maker -> creator) to feel a bit less awkward