Refactored VMTranslator in prep for Project 08