Removed some dummy code.
Added IOContext. Removed here-and-there stupid code.
++ code sugar.
Merge pull request #44 from artem-v/RefactorActor

Refactor actor