[TM-25]: refactor dataLoading for searchView and including validation from file