start on executing programs

-beginnings of virtual machine
-variable storage
-tweaks to parsing