Second release of Algorithms and Data Estructures:
- More TADS (Abstract Types of Data) (Binary Trees, Heaps and Binary Search Trees)
- Sorting algorithms, added heapsort
- Added Disjoint Sets (and improvements such as path compression, ...)
- Added Graphs (sortest path algorithms, traversals, spanning trees, ...)
- Added File Organization (Secuential and Hash/Direct File Organization)