Merge pull request #1 from sotoseattle/dev

Insert Sort
Merge pull request #2 from sotoseattle/dev

Merge Sort
Merge commit '3cbc828'
binary tree traverse methods for deep search
expand readme and refactor
refactor to simplify and follow requirement
metaprogramm the bastard
metaprogramm to death!
final refactor
ang again, final refactor
sorry, final refactor
Merge pull request #3 from sotoseattle/dev

Quick Sort
Merge pull request #4 from sotoseattle/linklist

Link List
Merge pull request #5 from sotoseattle/stacks

Stacks
Merge pull request #6 from sotoseattle/queue

Queue
Merge pull request #7 from sotoseattle/hash

Hash
Merge pull request #8 from sotoseattle/binarytree

Binarytree
add double_linked_list as subclass of light_linked_list
expand readme
refactor