Table component with various filter options