modify window with glfw3, add Makefiles