C# Class Generator