Implementation Planning for iPunch v1
2 Deliverables: 
  You must submit a brief report that describes:
  
- Who is responsible for each part of the implementation;
 
- What object-oriented programming language you will be using;
          
 
- What development tools (e.g., compiler, editors, version
          management tools) you will be using; and
 
- Your style guide and code documentation standards.
 
 
3 Details: 
  Groups with four members must implement all four parts.  Groups with three
  members need only implement the first three parts.
  
  Your group must use only one programming language.  You must use
  either Eiffel, C#, C++, Java, or Smalltalk.  If you can't agree on a
  language, you must use C++.
  
  There are no specific tools or specific kinds of tools that you must use.
  You should select a tool set that you think will help you implement the
  design.  
  
  You may use any style guide and documentation standard that you would like.
  However, at a minimum, each class/interface must include a comment that
  identifies the author.
  
 
4 Submission: 
  Your deliverables must be submitted using the normal submission
  process.  (See the relevant
  
course policy.)
  
 
5 Visibility: 
  Your deliverables will be kept private.