Implementation of popular algorithms with akka as learning experience