changes towards the next release
cleanup
cleanup
decoupling
cleanup
decoupling
cleanup
decoupling
tests
cleanup
decoupling
tests
cleanup
decoupling
tests
cleanup
decoupling
tests
updated composer
added tests
updated classes
composer update
cleanup
decoupling
tests
cleanup
cleanup
cleanup
currently running event was nulled when subevent finshed its work
added ability to rethrow oryginal exception
logger interface
logger interface
refactoring