Revert "Finished the item framework overhaul"

This reverts commit c36ebb910beddb9d53104fd08a49fbd2f0a0db1b.
Revert "Revert "Finished the item framework overhaul""

This reverts commit 2e40a68e7dfddb97ebd2abf429f70a87a4bf56e3.
gitignore
gitignore
gitignore
Merge remote-tracking branch 'origin/Alternative_Inventory_System'