vm functions (install,start,stop,resume,destroy,undefine) and helper functions added