Add spec for merge sort
Code example for heap
Content for DAG