* Add options hash validations * Refactor specs * More test cases for Tasks module