Feature(docs): Start documenting the API.

issue #1
Merge pull request #7 from shane-tomlinson/issue-1-docs

Feature(docs): Start documenting the API.