added pagination, media queries and search-field