Code for "Construction Junction in C# for Beginners" blog post