added update on todo description and validations on rails model