A simple C++ Virtual Machine