Implemented GLFW support. Fixed whitespace format.