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.