OOP with C# Assignment 1