implementation of a singly linked list in Ruby