Adding sort algorithms