Backbone model relationship library using promises