MVC large javascript framework used by foursquare and airbnb