A simplistic implementation of some well-known design pattern in C#.