A close look at ember.js 1.0 features