- [ ] add support for interfaces and abstract classes - [ ] combine visualization of references and corresponding opposite references into bidirectional arrows (`<-->`)
<-->)