Added GameNotificationFactory and updated the InputMapper to use ut