change directory to json structure, addapt the display of the new structure, add search method with custom condition and column list specification