It seems that the sample is using MVP rather than MVVM.
It seems that the sample is using MVP rather than MVVM.