added automatically generated documentation with phpdoc