A simple virtual machine to test my programming skills and understanding of computers from the inside out