Set Item Models

Models for items and block items have to be registered by metadata in-code or they display as a missing texture block. 
This is done in many.. many places, duplicate code is bad