Initial version of data-grid with type specific column sorting.

Thoughts, suggestions, critique?
For sure, just wanted to get some feedback. Not looking for a merge, but rather a critique.