Adding the shopping page as well as some shopping functionality.