A framework for using Backbone on the server-side and client-side and sharing as many components as possible