removed json.net dep by merging it