add comments to linkedlist. Insert now returns an error if the index < 0