Exercises 11, 12, 13, 14 and 15

Committing after study session on 09/13. Basic data definition and
structs covered.