Experimental use of Mantle and Reactive Cocoa to produce the MVVM pattern