Early Player+Inventory Implementation

Just a couple empty classes for the player and inventory system
Small additions to Inventory system

early work on the inventory manager and the players inventory
Merge remote-tracking branch 'origin/PlayerClass'
Merged current player/inventory work into master