An enterprise modular content management engine