add iterator pattern menu example before the pattern improvement
add iterator design for menu example