Talentica Interview Question

Design Classes for Chess game