generate to do list scaffold
add length and presence validation to todo list title