Fix gson lookups.
Fix dynamic display of program component names.
Make properties update experiment as edits are made. Fixes #6.