Refatoring OPenStack Compute and tests.