Added gitignore file
Updated makefile to compile on OSX