broken: JSON has wrong output
Added support for added lists and maps as values in a pair
Functionality seems finished
Functionality added and tested.
JSON_Writter has been documented and tested.