A chess application implemented in C#. Two human players can compete, with available moves highlighted.