Quoridor A Python implementation of the board game Quoridor as an exercise in object-oriented programming