rename directories
add list extensions
add sorting algorithms