Created the base of game modes and the effect they have on the events presented by the user
Defined some of the keys that are not included in our version of GLFW