added font object that uses ftgl
moved glfw window extension to window.lua