Basic implementation of events
Multiple changes for event handling

ConversationHandler deleted -> Conversation class in Model
IActions change directly the Model (not the role of the Handler anymore), via getModel() in Handler
Genericization of Menus in the Model -> now an enum MenuID with the menus list and a Map<MenuID, Menu>