added glfw's first window, and a test triangle spinning