4 Key features of a modern Content Management Solution