Along the way, our little data table has turned into something quite robust and increasingly complex. Let's take a break and refactor some of the functionality out into traits that can be used across your application in other data tables.