Engl 314, Phases of a Client-Based Project (such as the 3M project)