Virtual Store Phase 1: create an e-Commerce storefront using React with Redux, coupled with live API server.
Virtual Store Phase 2: breaking up the store into multiple reducers and sharing functionality/data between components
In phase 3, be connecting our Virtual Store to a live API so that our data is persistent and able to be separately managed.