DRY up the list of possible todo statuses
Extract initialization logic to functions