new app for section 3.4

Handling events
listing 3-17

Event map for layout template
listing 3-18

Listening for events in a subtemplate
listing 3-19

Stopping event propagation within an event map