Complete re-write of box display

Replaced HTML tables with absolute positioned elements. Seems that
mixing relative and absolute elements causes percentage CSS values to
skip generations. Also vertical boxes were broken and display correctly
now.
Better display of covered nests.
Added console warning and improved a comment