Genetic Algorithm Framework written in Scala