added vm pool manager + test case