This is a simple virtual computer I'm building to understand how they work.