Added ItemBase and BlockBase, also changed to different render class for
future use