add selection sort and gitignore file