Open Source Javascript MVVM Framework