i think im getting there
definitely.

getting arraylists implemented, thinking hashmaps may be an option for
stuff like smelting and multiple inputs/outputs