changed direction, going with a pure Xen implementation instead of libvirt