comment typos
typo in doc
makefile cleanup
make put easier to use by providing more default values for arguments
reserve docs
reordered optional args and formatted docs