I have written a short outline of the task at hand.  Jim and Jonathan, could you please review/correct/elaborate?

Thanks,
Vasant