Amazon interview question

Object Oriented Design for a chess game.