An attempt to add MVVM functionality to YUI library