http://emberjs.com/guides/getting-started/creating-a-new-model/
http://emberjs.com/guides/getting-started/marking-a-model-as-complete-incomplete/
http://emberjs.com/guides/getting-started/displaying-the-number-of-incomplete-todos/
http://emberjs.com/guides/getting-started/toggle-todo-editing-state/