? 181-377: In method checkWinner() there is multiple very similar if statements. Maybe it would make sense to factor out the if statements into a helper function.