Add doku
Merge branch 'pipeline-dev' into Doku
Change the way the DataCore handles Subdata
The new way of handling the Subdata is very convenient and a little bit
faster
Change Datapool uses now std::pair instead of struct to store sub pools
Change some public function to more hidden ones for security
Add lots of documentation