Backbone inspired MVC framework for ClojureScript