reorganized vclresource provider for readability
added hypervisor parameters to vclmgmt::compute_node
refactoring, documentation for ease of use