Added Chapter 1 with programming examples