Incremental Changes

Need to set glfw Callback functions. See note in GameEngine.cpp