Install PHPDocumentor.
Add scripts for test and documentation.
Generate API docs.
Generate types for updates.
Rename a few methods.