Added in some basic tests, shortcut methods and cleaned up some docs.

Hi there,

I added in some basic tests, shortcut methods and cleaned up some of the docs.