reduce javascript && css files, add search and pageinate