2d Rendering System based around LWJGL