Virtual Machine base classes added