Create basic DOM structure in html
Add "button" suffix to ids for clarity of purpose
Add click event to create-new-item-button
Create "addNewItem" function within the TodoApp

namespace.
Add TodoItem class
Add "Complete" button to the to do list item.
Add delete button to ToDoList items
Add unfinished and finished arrays to TodoApp
Rename the date property of the TodoItem class

"date" renamed to "created_at"
Move the <li> construction into the TodoItem.js
Unfinished items can be added using an array
Rebuild TodoItem buttons using jQuery
Remove "finished" array, as it is not needed
Rename "unfinished" items array to "all_items"
Add "completed" attribute to TodoItem class

with default value = false
Add event handler to "Complete" button on items
Remove commented-out code