heaps more fixes for 1.5 mostly sorting out item and block registration/textures/sprites