Hi Scott,
I have already started with the structure of the project - you can checkout the code at
http://code.google.com/p/edukapp/ (this the project page instead of /widgetstore since we finalized to the widget store name)
Current version follows a quite simple ant-wise structure. No frameworks (e.g. spring/jsf) are used just plain jsp/servlet structure with just JPA for db persistence.
However I am quite eager for any alterations in the structure, I guess the current was just to get things going.
I am adding you as an owner of the above google project, please feel free to maven-ize it. It would be good to set up the architecture correctly now that nothing serious has been done rather do it later
Best,
Lucas