join the neighboring rectangles
refactor
insert spaces into images to make alignment clearer
allow for disabling horizontal zealous cropping
assume columns are the same width so that if there's no content on one side we don't lose the whole column; assume it has the same width as the other column
dont put in very small spaces