extract Cpu to Ai user subclass
inheret ai from user class
inject game dependency instead of board
move turn action from game to user
replace user_turn to user_object.turn
move cpu turn to cpu object
move user_turn to user