Please note that anyone doing the assignment has agreed to Sun's confidentiality clauses. I believe that the questions in this post gave away too much information on what is in the new assignment. In addition, the JavaRanch SCEA FAQ
is explicit in that only questions relating to domain model or terms are allowed - your questions would also have fallen outside of this scope.
[ November 22, 2007: Message edited by: Andrew Monkhouse ]