Fix registration
Add basic workflow steps and fix some bugs
Start using our workflowsteps utility