- QA: remove not needed classes from uses()
- QA: add apidoc blocks
- QA: register @test block
- QA: use single quotes where appropriate