Use the Default JsonSerializer

Let me know what you think. I've added unit tests, I hope they're in keeping with your style. Let me know if you'd like any amendments.

Closes #11