1.Now the waitress only depends on Menu interface not the two concrete class encapsulating two collections
2.Use java.util.Iterator instead of the old one, implement remove() in DinerMenuIterator.