Completely reorganized directory structure, and Makefile is now sane
Ignore object files that may be extracted
Fixed issue with Makefile not initializing submodule
Removed unused Makefile variable
Removed unused Makefile variable
Fixed a glfw build issue with cmake
Removed git commands from Makefile, and now only builds the core glfw library.
Merged Makefile changes
Completed merge of changes mostly with texture loading
Added dist and docdist targets
Fixed permissions
Edited readme
Updated TODO list
Improved Timer, and fixed reversed sprite rotation
Renamed Matrix4->Matrix
Fixed build issues with glfw
find and replace fail
Hopefully finished with build fixes
Merge branch 'master' into development