Moved VirtualMachineManager into engine
Moved the virtualmachine implementation into engine/orchestration
Divided NetworkManagerImpl into two files: NetworkManagerImpl and IpAddressManagerImpl
Added missing files
Fixed up the unit tests
Removed missing class from application context
Made IpAddressManager a manager