Added full scaffold for task_item for best-in-place