Create the frog life cycle and explain what happens in each step.
visibility, simple messaging, input/output, simple events, simple sound playing, simple loops,