more work on Form package; fixed JSON bug
moved JSON into its own package js.json