Test.
Test.
Test.
Tuned CI config.
Fixed PSR-2 code conventions.
Code polish.
Improved event system.