add fixed header, ajax loader and improve infinite scroll