Mocking out run
Finished test suite, updated readme
Added more tests, some small fixes, and docs update