Python Checkers Object Oriented version