Breaking up the main method in FlowboxTopology so that it can be easier to plug in different examples
Formatting change of the examples to make it prettier
Rename long class name to shorter one
A little more refactoring to make the factory more reusable