Experimenting with MVVM and RAC in iOS