Added tests and validations for a need's title, description, and user_id.