Added a few more data structures. Directed Graphs is still being written
and should be augmented with a few useful algorithms soon. :)