First pass at adding some documentation
Merge pull request #92 from derailed/doc_test

First drop at adding some docs...