Added library Makefile and fixed header includes to match
Add Makefile build directories to .gitignore