My implementation of standard CS 1332 datastructures in Ruby