Laid groundwork for all scopes, most work now. Initial Work on TTAB reading, Semi-Globals.

The way the VM deals with semi globals and globals will probably need to
be re-thought out...