Inventory randomisation

Need to add a few more things I believe.
Merge pull request #1 from charries96/master

Inventory randomisation