A chess game that you can play in the terminal using an OOP design