Add: basic workflow type model