added test for creating todo items and flash messages
added specs and code for editing todo items
refactored todo items with form html erb
added specs for todo item delete
extracted todo list helper
added rails dom id helper
mark todo item as complete