Another great team project.  Your level of detail in design is inspiring to me and I appreciate all the background on the process and approach.  Wow!