Addition of many events and system and incorporation of xbox-controls and Eventbus