REFACTORING: Changing the naming to the more friendly BluePrint/Structure
REFACTORING: Splitting the creation of BluePrints in two steps, first the name and the wireframe are specified, and then the type of children structure
REFACTORING: Renaming and moving things around
REFACTORING: Introduced the Wireframes class
REFACTORING: Trying to clarify the builder mess for the blue prints
REFACTORING: Renaming around the BasicBluePrint -> changing it into BasicBluePrintBuilders
REFACTORING: Huge breakthrough! The BluePrints metaphor is starting to make a lot of sense with the introduction of BasicBluePrintBuildersFactory. Requires clean-up but is very promising
REFACTORING: Huge breakthrough! This is even looking better now... Introducing patterns
REFACTORING: New pattern, the VerticalRepeaterPattern
REFACTORING: Applying the patterns everywhere where we were using static factory methods before
REFACTORING: New pattern, the LayeredPattern
REFACTORING: The HexagonRowsBluePrint now is also a pattern