A simple chess game that implements basic OOP concepts.