Add specs and code for edititing todo items