added type for pv,vg,lv to lvm
updated lvm commands
bugfixing
merged lvm