Scala: Reactive Programming: Junk approach rethought for the assignment. Moving from futures to akka actor state