File exploration (internal), tweaks, instantiate values for null fields and a basic scripting implementation

Scripting will be overhauled pretty heavily. The interface for
compilation is fine. But data examination is getting tossed for a fresh
start.