A C# Game Library