:cake:

drafting column and row iterators
:cyclone:

rect_data object for abstraction