Merge pull request #48 from financeCoding/master

Reverted to using `part of` and fixed unit test.
Collapse down to 1 library

Signed-off-by: John McCutchan <john@johnmccutchan.com>
Update README.md