I might have copied this idea from pahimar
Added a grinding stone (WIP)
Moved renderers around to match vanilla packages
Cleaned up code