Refactor VM

Use `Falltergeist::CrossPlatform::debug` to display debug messages.

Closes #65