Implemented a good bit of Inventory

Still a lot to go.