Project setup and initial framework complete. Major refactoring required
to adapt to new EventManager framework.