edited documentation, added discussion of concurrent trees as a possible alternative to linked lists