Added searching, sorting, CSV export