Text this: Implementation of Alpha-Beta Pruning and Transposition Tables on Checkers Game