Add documentation; fix grammar in license