begin work on module for VM control (as mentioned in #7)