Complete Implementation of item frames.
Fix compile
Merge branch 'ITEM_FRAMES_COMPLETE' into ITEM_FRAME_FINISHED