change file structure
split sort algorithms into different files