Start of Crafting Revamp
Closes #77
Closes #78
Partial #59, #77 fix, #44 partial
Merge pull request #80 from Tickthokk/crafting-revamp

Crafting revamp