adds many tests, updates the readme and docs
Merge pull request #107 from nlfurniss/master

Adds New Tests