ITC515 C# Library for Asg1