have added methods to determine if a user turn produces an error (have added error messaging), and if not make the selection, then a method which checks whether either the cpu or user has won, and if not declares a draw or switches the turn to the opponent depending on whether or not there a more than zero gos left