[ChooseMenu page] implemented select dish feature

- implemented ChooseMenuView.update() method when changes of dishes are
notified
- fixed DinnerModel.selectDish()
- remove repeated dishes in DinnerModel

TODO:
- handle long click for popup