+ MoveProcessor and ProcessingResult classes for handling multithreaded move calculation + Separate package for AIPlayer and its components
+ MoveProcessor and ProcessingResult classes for handling multithreaded move calculation + Separate package for AIPlayer and its components