A Scala version of the Movie store refactoring exercise