Chapter 2 - csv2html
Chapter 2 - exercise 1
Chapter 2 - exercise 2
Chapter 2 - exercises 3 & 4