Gsoc com services

Adapted new MVC instead of legacy view and legacy model. Also added model and view classes under '/cms'