mvvm first look , ios part.