Added functionality to register for callbacks

Windows don't need to listen to all events anymore if they don't need to