For #342 - lots of updates to the mvc in the browser/client-side mvc section