Creating a Static Mockup
Obtaining Ember.js and dependencies
Adding the First Route and Template
Modeling Data
Using fixtures
Displaying Model Data
Displaying a models's complete state
Creating a New Model Instance
Marking a Model as Complete or Incomplete
Displaying the number of incomplete todos
Toggling between showing and editing states
Accepting Edits
Deleting a Model
Transitioning between routes
Transitioning to show only incomplete todos
Transitioning to show only complete
Transitioning back to showing all todos
Displaying a button to remove all completed todos
Showing when are all todos are complete
Toggling all todos between complete and incomplete