Lang updates

Task local storage and GLFW window results