A Baxter Robot learns to play Checkers with MoveIt, OpenCV and a custom AI move-generator that uses Minimax with Alpha-Beta Pruning