Introduced an inventory collection class