so, slap a webserver at the bottom, stack some php and databases in there, then let the users mashup the interface as much as they like?