Unnested two ByteBufs
Some small changes
Seperated LWJGL backend project and therefore fixes #8