Enhance gitignore
Update simplifying Makefile