Observing of data model by controller implemented 
Refactoring and renaming