Added packing algorithm which calculates optimum square len via binary
search
Relative sizing mostly there.  Controlled by css font.
Debugged a number of issues.