Add ID attribute to TaskItem
Ensure leading and trailing whitespace is removed from description