Add further task validations
Author: Cole
Commit: Add some additional and more specific validations to Task model