this is a really big progress commit
another progress commit - moved interpreter into its own object.
made a new script button and a save button
removed debugger and added primitive view for data and output
added step