A Scala project for the course  "Software engineering"