M3: LESSON 2 BUILDING MODEL DRIVEN APPS