A linked list in ruby