continuing on with repopulating form.  however, I made a major change to
the JSON files that are generated - I am now using the names of the form
widgets instead of Rank Points Depth etc because it makes it way easier
to write the code.  I might go back to the more human readable format
once I'm done, but it probably shouldn't matter.  Also, there was some
issues with my naming convention for the nested objects needed for
parsing the JSON, so I started correcting that.  But it's lunch time, so
it's only half done :-)