Add Bootstrap with theme
Add static mockup for app
New todo items can be added
Todo items can be completed
Todo items can be deleted
Use native array filtering function
Todo lists can be sorted by name or date
Minor refactoring to reduce duplication
Todo items validate presence of a name
Activate sort buttons initially based on sort values
Create sort buttons dynamically
Make TodoApp responsible for initialization
Can use real jQuery data now
Assign _this instead of multiple local variables
Show count of pending and completed todos
Refactor for easier comprehensibility
Use event.currentTarget instead of .target

* .currentTarget is the element that was listening for the event
* .target is the element that actually triggered the event
Todo items can be renamed
Extract sort button creation to a function
DRY up event handling with generator function