.gitignore added, makefile updated