changed the stored decisions in AIPlayer from an array of positions/letters to stored lambdas to be executed, allows for much more complicated decision making
AI now takes correct actions for any responses of [0, 0], [4, 0], [3, 0]
AI now takes correct actions for any responses of [2, 0]