Linked list loops, string ops, remove from doubly linked list