Talentica interview question

Design Classes for Chess game