Coaching notebook web applications for Google App Engine.