Basic extensions. Quick, Merge, Heap, Shell sorts. Tests and demo