project to expose a list of files and allow the user to search for text within these files