added start method to start vm without creating disk
updated template to take number of interfaces to allow adding multiple virtual interfaces
added some additional configs