Following various C# tutorials and testing that comes out of them