c# mega project