Mergesort for a Distributed System using Scala Actors