Add validation for user's to-do items and uniqueness of username