Added documentation for all public members

Resolves #1