Updated the table to be something a little less hacky.  Allows for column sorting, column ordering, and column hiding!

TODO: Sort out any performance issues
NEXT: Implement the slider.js