remove dependency on Json.Net to keep it all a single dll