Initial update for Course Events

Initial version of Course Events - tool to visualise course structure
and edit events associated with it