Fixed the operator=

No longer reverses the order. Horribly inefficient, but it fulfills the
hard constraint for singly-linking, so I guess that's okay. Obviously it
would be a million times better to use a doubly-linked list.