Workflow plan

@stephensanchez, @wedaly: Outline of overall workflow conventions. I'm probably going to make another model to track the different completions for each step. Please give this a read through and see if it seems reasonable and I'll start implementing the subset of it for making peer optional.

Thank you.