ignore build artifacts
cleanup makefile a little