A Chess Game in C#