all bility to use callback in message + refactoring
Merge pull request #6 from LTD-Beget/callback_clean

all bility to use callback in message + refactoring