Open Chess User Interface, an Open Source chess GUI in C#