ignore .DS_Store.  more despanishfying
Feeding egg causes it to go to next state.  Uses persistent storage.