Bachelor thesis project, built with Scala using Play framework