Original source downloaded [from Vintage Basic](http://www.vintage-basic.net/games.html)

Conversion to [Microsoft C#](https://docs.microsoft.com/en-us/dotnet/csharp/)

This is demonstrating seperating the user interface from the application logic through the
use of the View/ViewModel/Controller pattern.

It also makes an effort to be relatively immutable.
