Start over (again) this time with Backbone. Simpler, though probably technically less performant.