A tic tac toe/noughts and crosses framework/AI written in Java.