restructuring the gem js files under visualsearch folder