Software Engineering C# Project