refactored from using references to instance variables to using instance readers and writers
switched #to_s spec to #print_board
added spec for #blocking_move
refactored #computer_move to be more consistent with #winning_move and #blocking_move