Loaded the LWJGL into the project itself, so the library refs should be
invariant between us! It makes much more sense this way - it forces us
to use the same LWJGL version too, which is good. (Hopefully works fine,
try it)

I'll be running through the code and putting some commenting and TODO's
down to clarify things in the next commit.