Fixed elipsis problems.
Brick Layout is most of the way to meeting the given specifications