Added a textureFactory to manage texture loading.  Tested in LWJGLTest.java