User workflow

Changes about multiple workflows, also some modification in user workflow progress model