Collaboration framework heavily dependent on plumbing with a GUI framework based on faces(1). A work in progress