Merge pull request #89 from ehrlichja/master

Readme cleanups
Merge pull request #93 from ehrlichja/feature/tests

New unit tests.
Merge branch 'master' into feature/tests