Updates to GlfwOpenGlWindow

- Removed methods setWindowTitle, and close.
- Added callbacks for mouseScroll, cursorPos, cursorEnter