Created NodeFinder class
Created NodeCapturer class
Created MoveValidator class
Updated ClassicOthello to use the new classes
Fixed problem with hasValidMove algorithm
Fixed problem with switching to next player in ComputerGame
remove unused code
fix warning in intellij
return null if not active
use playerId instead of Player
move validator is deprecated
add docs
add more documentation
reset board on start
cleanup
calculate number of rows/cols instead of hard coding
update board formatter to use the current reference for the board
update docs for formatter
add get to function
Removed unused import