Straight-forward persistent workflow engine