added .gitignore
recursive directory search and display