Supported Minecraft 1.12 Versions
* Complete re-code of the mod registries - under the hood changes that needed doing.
* Removed legacy code using GL.11 calls that were overlooked.
* Removed old legacy code and classes and rejigged a few bits.
None of the changes should impact previous versions - just some house keeping.