Preliminary Architecture and Plan
(due Sunday night, as per team sakai assignments submission)