Solving the first problem

Problems will be grouped as they are for Haskell 99 (each grouping added
as a Scala object).
More infrastructure setup (dependencies, first object container and test
suite), extended description.