Using freeglut for input/window instead of SFML
Boilerplate code for window creating