Pull out a lot of backup files and system-dependent build files
Add in gitignore, restore makefile to original form
Strip out more platform stuff, start in CMake build
Moving files to uniform extension naming
Update listed headers to new naming convention
Need to move one more file... actually builds