Reorganization

updated to a new project structure. Added maven pom for building. Added base structure of application. Created a new EventBus with backing ExecutorService for asynchronous execution of all of the event handlers. Added logging configuration in the main class.