Inventory

So, the games is playable, and in better state then master. Just need to do some testing and look over the code for small bugs.
fixes #45