Remove the rest of minjson

We switched from defining widgets using JSON to using HTML in 6b0be7b2ba87e07b130b3956e5c02e1fc23b8d2b. This removes the rest of `minjson`, fixing issues discovered in #64.

Up for reviewing/merging, @rohitpaulk?