Scala version

Scala version of the dojo exercise 

With scalaTest unit tests