The same as before, but with Aggregation coming from a Aggregator companion object method instead of asking Aggregator actor for it.
Solution to the Aggregator problem using only Akka Futures