A compilation of my C# source code that I have tried and tested