in reply to refactoring - is this layout a mess or should we leave well enough alone?

I think your structure has already achieved sensible decoupling which is a prime goal of refactoring. Short of moving to an ORM, you have a plenty fine scheme.


The Gantry Web Framework Book is now available.