Updated .gitignore and added makefile