generated event class
added process_event callback
Merge branch 'create-event-baseclass' into development
generated event manager class
added schedule_event and process_top_event functions and helper get_queue_size
implemented get_queue_size and schedule_event methods
implemented process_top_event method
Merge branch 'create-event-manager' into development