Added build dir to gitignore
Added compile instructions to readme
Added emacs files to gitignore
Added modified code from trishume