Searching (sort of), sorting, and filtering works. Pagination will be next.