Create the frog life cycle and explain what happens in each step.
advanced animation, simple events, text handling, input/output, direction and turning, delays, simple motion, simple sound playing, simple loops,