redesign the architecture, take host/image/template out of admin.*; pass createvm test;