An undo/redo stack for Ember.js objects