allow for other algorithms in the future...
and more tesellations...
first crack at a rooms algorithm