CSC413 Software Development: Implementation of the virtual machine that interprets bytecode from the X programming language.