A collaborative CMS with a decent object-based version control system as storage. -- The common parts