Moved variable definitions to library.lessimport
Lots more work on rewriting the HTML/CSS and converting to LASS. Also implemented SpinKit loader where I can
Now including the data from internal.tabs in the re-created TabCollection, things like selected and active are sent down
Removed the merged collection, was having problems with template reactivity
Changed activeTab methods to just take a client key and not an object. Exposed some of them to the frontend, can now change tabs via a function call on the frontend