Revert "dicts and arrays works, but still wonky. Int keys and double strings needs works."

This reverts commit 40b99cb170dbe5642b888e3190ee06853cb27626.
Revert "First part of splitting array into dict and list."

This reverts commit 6a14beae31fda384ec2240fbc4f96845281fddd4.