Curation scripting support

Summary
Design and implementation of the integrated web interface for script authoring and tracing