rework model to use a display-list per piece instead of per-primitive --
should be slightly more optimized than previously, and at least on-par
with vanilla model
fix warehouse storage blocks not dropping inventory when broken
update todo