Added comments to tic_tac_toe_ai functions.  In game_board
I separated the function that checks for the bounds on a
provided x and y from the function that also checks if the
provided x and y is empty.  Added a test for rotate_board and
fixed a bug in rotate_board.  Added rotate_point to
game_board.