many changes

fixed a bug in how iterations worked
update playComputer so you can play many different types of opponents