CMPE281 VMware extra credit project