need to fix connection api to accept Column[][] instead of Regions before moving on with testing getColumns(Rectangle)