Fix Array Slice Semantics
Fix bug
Add equality test against std.sort
Remove isSorted calls
Simplify logic for radixNBits
Add test for swap
Add unit libraries