Refactoring plus using more scalable approach. One actor created for eac...

...h socket connection instead of having only one actor.