Classes created for C#