justified-layout (npm): Pass in box sizes and get back sizes and coordinates for a justified layout
Keywords: justify|grid|photos|layout|boxes