Updated Keys struct so that they actively reflected they values that GLFW called during callbacks
Merge fixes