Made the merge-sort use arrays as opposed of lists, and simplified the code a bit.
QuickSort implementations.
Added headers.