Actor Model implementation attempt.

multiple threads and single actor