fix for converting machine list to the vmmachine obj with some key checking
switching things from using the old machineList dict to new VMMachine objs
removed old else statement that no longer needed