small updates, replace AutoMalloc with MemoryObj
updates related to MiniHyperVisorProject update