rwash/contribute — pull request #6 by graysonwright (2013-06-07 11:36:08+00:00)
Title: Refactor

Various cleanup and refactoring, with some added tests.