initial commit
initial work with json
Update to head
Clean up the APIs, assuming some things land in rust HEAD