Fixed issue: Fixed PHPDoc header & class description
Fixed issue: PHPDoc fix
Fixed issue: More doc fixes, added some missed abstract methods
Fixed issue: More minor fixes
Update feature: More minor design additions and fixes
Merge pull request #2 from sergeyklay/feaute-phpdoc

More minor fixes, doc improvements, addition