Compiling again. Adding gitignore for mac cruft.