[WIP] Feature/api work package update

@myabc uuugrh I'll add some git hooks to check for bindings if you don't mind.