some refactoring, .idea folder with code scheme (phpstorm), event dispatcher in container