Add exercise 3.14 and 3.16 to fp-in-scala.
Rename packages.