- commentates the classes and interfaces
- test for retrieve lists
- remove unused objects