Separating graphical representation from the generator itself
Amended interface

Starting work on representing the entire maze
Successfully draws a generated maze
Draw vertical rooms
Generate start and goal
Updated algorithm as to visit all rooms
Calculate representation dimensions
Trying to generate strings
calculateDimensions does seem to work as intended
Being precautious
Successfully generate the correct output

Remains to be captured with tests and thoroughly documented
Amended tests