working on swing gui and Lwjgl display embedding, still in progress;