NGI_pipeline working version

It is still under testing but it should be pretty stable: @mario please review it carefully
great idea @guillermo-carrasco ... however I have no idea of what  a decorator is :-D