Basic Event Classes finised and backend pages to edit.

Signed-off-by: Paul Sparkes <paul@objectivedesign.co.uk>