Finished implementing shop and cart