Added inline documentation.
Streamlined exceptions.
Minor documentation change.
New version.