Small represitory for c# learning