Added validations and unit tests for Chores