added .gitignore, fixed b.bat, cleaned up .cpp files to be more identical, compiles under Windows now