ruby implementation

data-structures solutions for:
 - singly linked list
 - doubly linked list
 - hash table
 - problem 1.8
All solutions were TDDed with Rspec.
More implementations to come as I work through the book. I'm happy to submit pull requests as I go if this is satisfactory. I also have Javascript solutions.