Creating good looking scope hierarchies

Improved the dev string output of the scope hierarchy to look good. I used `maven dependency:tree` as a model.

```
Root
+- Elder
|  +- ElderElder
|  \- ElderCadet
\- Cadet
```