generated skeleton based on ember.js