Contains some C# example for useful design patterns