Implementing basic data structures and algorithms in ruby for learning.