added, fixed & improved PHPDoc & Type Hints