Fixing naming
Redoing build system so it is not a cluster
Renaming component to be consistent, refactored how template refs are built.  Template refs are no longer reliant on global filters
Cleaning up events
changes for readability and fixing a bug in build template refs
builds just fine
fixing icons
Updating demo, styling, and removing concept of ignoredcols
Adding in variable header height
Merge branch 'variable_height'