[ ] The functionality should follow the spec, with the following exceptions:
[x] New todo - Add a button (don't just press Enter) to create the todo, appends it to the todo list and clears the input.
[ ] Mark all as complete - Also requires a button for this and the 'clear completed' check box
[x] Item - Again, a button alongside the checkbox to mark as complete. You'll also need a link to edit an item.
[x] Editing - takes place on its own page; requires a button to save; there's no editing class; have a link to return to the list
[x] Persistence - SQLite
[x] Routing in Rails
[x] You can make use of the HTML in their template and the CSS in the template for that. Use Rails helper methods wherever possible (in the form, for example). _(S)_
[ ] This project will have multiple levels of difficulty.
[ ] Level 1: Complete the functionality described above.
[ ] Level 2: Add due dates to the tasks. Display tasks differently depending on whether they are overdue, due today, or due in the future.
[ ] Level 3: Add support for multiple users. Each user should be able to view and edit only his/her own task list.
[ ] Level 4: Add support for multiple task lists for each user. Each list should get its own label, and the user should be able to navigate between all of his/her own lists.
Tasks
TIY-Assignments
wiki _(S)_TIY-Assignments
repo, named appropriately _(S)_TIY-Assignments
folder as on previous assignments _(S)_editing
class; have a link to return to the list