Working select all
Add method to get selected items from the table
Attempts to reduce scopes for header row
Refactors record table to not create any a multitude of scopes