Object-Oriented Programming How would you design a chess game? What classes and objects would you use? What methods would they have?