1. Change the flow by adding IC card
2. Support "finish shopping"
3. Support display status of shopping list
4. Support restart from IC