Ok, I did everything but examine GLProgram.bind().
Asset now accepts InputStream as opposed to BufferedInputStream.
Texture now takes up slightly less memory.
Created new BufferHelper functions, that accept IArray.
Removed StringHelper.newBuilder(). I only put it in there due to my keyboard failing, anyways.
Examined Tokenizer, will try to make it less spaghetti-y.