Processes and hierarchical phases

Create Process models so that we can have different design process for
DFA, DOLE, project groups, etc.  Also can have nested phases now.