clean up Makefile
add git ignores