added cmake (needed for GLFW)