Fix bug. May require migrations
Added validation for complete task. Pending: validation for ranking component