Updated script to work with VM machine version 8. Also updated the defaults to my preference and added additional varaibles (which are not yet configurable but should be)