added back parts as submodules : experimental code is now a module of its own !
added a manual component