Add data-files and data locking, add new features to build.yaml: ability to run tasks and python code in process