I would recommend using a templating system as opposed to having calls to include files in numerous pages. Even though it's minimal, it's still duplication, and it can get rather messy.
I know that some people don't know about or don't like it, but I would recommend setting things up in a Model-View-Controller pattern, partially to approach the templating thing. If we sequester the database-specific stuff from the templating-specific stuff and the primary logic, it provides for a more orthogonal system. However, MVC is just one solution. I'm open to others. Regardless, though, I know we need to find a structure that inherently works well in modular development with a big (if somewhat disparate) team. Also, what is the best place to begin learning the Perl6 syntax? A tutorial would be great, as a dry technical specification of the language doesn't teach very well. M.T.