Create README.md
handle osx and vim temp files
other ignores we don't need
added latex generator for jmaze
added documentation and cleaned up