Moving lots of code into the VMs Configs. Broken!

This branch is aiming to make the code work, rather than concentrating
on implimenting all the wanted features. Thus we may delete code that
isn't working and has no imediant acceptable solution in our minds.
Frankly, by focusing on making working code, we are likely to solve all
th problems we were having when contemplating to begain with, so this
may very well end up being moved back into the Development branch. (we
are seperate soly because we may remove code to make it run)
Starting to impliment a start function.

Still Not in a usable condition
No real change. Put into Package Net.

Should be QEMU::NET, ill fix it later.
Added a comments. Still Broken.