My implementation of "Functional Programming Principles in Scala" programming asingments (https://www.coursera.org/course/progfun)