Added binary sort algorithm