add the live migration; renamed some package; add some configuration options