Finalized Inventory cpp

All that's left to do is integrate this with the menu and core, so that appending and viewing inventory is cleaner/ more aesthetically pleasing, and pulling items from the inventory for ordering is possible.