Revert "Merge pull request #71 from grosser/grosser/cleanup"

This reverts commit 477ca1751258983e97ff2442d75065983f680714, reversing
changes made to 457b2c517fbd85fc65e77d02571d1066da8b4578.
Revert "Merge pull request #69 from grosser/grosser/json"

This reverts commit 79fad48900d0171d2f1ebec048ee030529207dfe, reversing
changes made to 7d8692ea80a82bcbd9f34fb4caf7e191df1c0cee.
Merge pull request #73 from grosser/grosser/revert

revert serializer changes