Added InstanceInventory and an implementation. Modified PlayerInstance.java to return an InstanceInventory object
Added maven build dirs to gitignore.

Added new files from previous commit that were not committed