Improves dockblock
Adds use statements
Follow the order in Driver interface
Further improves dockblock
Adds pheanstalk to the docs
Adds editorconfig
Merge pull request #129 from sagikazarmark/feature/editorconfig

Adds editorconfig
Reverts class extensions/interface implementations
Removes property documentation
Merge pull request #128 from sagikazarmark/fix/docs

Fixes docs, adds some code restructure