ADding glfw templates