Flexible Content Management with the kitFramework