shopCart should now meet assignment requirements.