GLFW3 conformity
Screen with and height type changed
Added assert header