code: public void add(BlockBox box)
      {
  		box.setOwnerFloatList(this);
          floats.add(box);
          if (box.getBounds().y + box.getBounds().height > getMaxY())
              bottomBox = box;
          if (box.getBounds().y > getLastY())
              lastBox = box;
      }
docs: Adds a new floating box to the list
  @param box Floating block box to be added