imlementing shop item category class