C# class file generator for accessing XML documents