new app for section 3.5

The template lifecycle
listing 3-22

The template life cycle callbacks