created a data structure for a instance of the vm