Updated MarketPlace to use ArrayList.