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

Thoughts, suggestions, critique?