moved glfw source code to external folder
added resource reloading support