I got a basic import of the module structure into SVN today. Fishing for feedback from the other developers on the project now. In the meanwhile, I'm developing a separate UPS shipping interface that will make it's way into SVN once we have a functional cart.
Hopefully my new ideas about Manager/Item are good with the dev team. It may get shot down, but it is worth a look anyhow.