Added some more notes to explain considerations, removes some pointers where not (yet) necessary.
non compiling commit. working on the relation between interfaces and infrastructure.