Updated readme, added docstrings, generated docs, and added an example test suite.