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