Virtual disk draft version.

Still in work, may change