Added input group component
Rename methods to not conflict with Element.Shortcuts
Use document.getElement() for #id
Removed effects and merged content into base file
Removed $ usage from scripts
Refactored horizontal tabs to use a grid
Refactored the component to split element/template responsibility
Changed IDs to require #
Fix z-index issues
More z-index fixes
Updated readme and grunt