Added sketch for VM

DO NOT MERGE
This is just a sketch.
Please comment.
I'd omit it for now, since the recursive AST interpreter doesn't need it.