Update everything to use RSVP promises.