Added gitignore and modified makefile to compile