rename interpreter to vm
remove some dead code
start infrastructure for continuations
vm uses a continuation now
callcc0

I think current-continuation is a better primitive