better library docs
not all Makefiles are bad