Implementing Filters

Filters appear below the column headers, can be toggled on and off, and simply fill out an array of filters which get sent back to the server for handling