Added some comments and minor tweaks
Added makefile config to gitignore
Removed makefile properties gen file