Dynamic drawing
Made rendering be per-piece, separated Projection from Model View