makefile -> Makefile
Exit with usage for no args
remove some useless stuff from makefile
this is a bad commit message