assignments and exercise for the Scala course on coursera.org