Adding server side processing

We now filter, search, sort and offset the table data on the server
side, to better control the content of the tables.