added more event listeners to handle mouse motion and window resizing; Changed texture factory to be a non-static class that has a path variable; changed genmake to not depend on non project header files
added object loader; TEXTURES CURRENTLY NOT SUPPORTED