Added inheritance bounds checking

 - Added size/capacity constructs for InventoryType