Item Frames, Full implementation