Basic understanding regarding MVVM framework