Just the first steps in C# exploration. This is lightweight console application with Mode-Based Command-Line Interface. In other words available commands set depends of the current context (for ex.: "e2e4", "save", "help" ... during gameplay or "yes", "no" in exit menu). Keyboard shortcuts are not implemented currently.