HDD now created, not attached

Need to refactor code. The client is getting far too big now.
Probably need to split up into various classes for each interface. So a Machine class corresponding to IMachine etc etc

Signed-off-by: Ippoippo <ippoippo-software@ippoippo-eco.com>
Refactoring with WebsessionManager and VirtualBox classes

Still work in progress, need to write tests for this too!

Signed-off-by: Ippoippo <ippoippo-software@ippoippo-eco.com>
Further extraction of VirtualBox methods from client

Putting them into the new VirtualBox class.

Signed-off-by: Ippoippo <ippoippo-software@ippoippo-eco.com>