array of content panels, we have a big content panel (use to come later) plus a set of configurable "sideboxes" that look kind of like Slashboxes...
layer to eliminate duplicate code and make error checking more efficient (we now use a system that relies on Throwables to do interesting things)