Upload now works; working on json serialization; added toStrings to the

new domain