Implemented Event Inheritence

Implemented single table inheritence for events and the 4 sub-types. Created new tab to display these. New mail creation now also creates a relevant event! So logging is basically there