Add tests
Add `to_json` to struct
Comments
Update readme
Merge remote-tracking branch 'upstream/master' into pretty-print

Pull request #30 has updated upstream/master with new rspec syntax
Merge branch 'master' into pretty-print
Cleanup comments
Merge pull request #31 from ahuth/pretty-print

Pretty print