some refactoring in the Xtend sources
added mindmap