added validations for description
Refactored todo list creation in spec.