kraken: make data copyable and add method on data_manager for handling disruptions

for now we do a copy of data every time when we need it
Every object on pt_data are not copied!!! the two copies point to the same objects!