Adding a simple timetable app

This sample application illustrates how
- A stateful parent can update multiple stateless child views
- How a change in a stateless child view can get notified to parent.