This should be a working version for 1.8 but it is probably some things missing/not working.
Need to add more utils around rendering to make it easier to add blocks and items and to render them