A simulation of synchronizing gears using akka-actors and scala-swing in Scala 2.10