support item assignment in Rect
implement key module, get oldalien + blend_fill examples working