Warning, broken.
This commit wont start. I don't know why, I think the ItemTreePath has
an endless loop. I don't know but I have no time to continue my work
now. So i have to commit a broken state.
+Some smaller fixes.