cleaner Makefile, warning eliminiated
gitignore updated