Added length and presence validation to todo list title
Added validation for description
Refactor todo list creation in spec