Implement progress api
This MR implements the progress API for the master branch as discussed in dasf-progress-api#6 (closed) and dasf-progress-api!5 (merged).
Edited by Philipp Sommer
This MR implements the progress API for the master branch as discussed in dasf-progress-api#6 (closed) and dasf-progress-api!5 (merged).