snapshot feature for saving/restoring virtual machine state plus formatting cleanup