several changes based on feedback; component -> item, 'items' property instead of 'content', removed/consolidated several ember.runs