improved rendering, show total results found, bootstrap grids, extracted js to separate file, added css