NPM and Karma init
Create basic page elements
Create basic (failing) TabMenu spec and stub
Add default selected index
Maintain selected index value
Link HTML elements to component
Use pointer cursor
Create mock tab elements for testing
Whoops. Test and implementation files were reversed!
Set index on tab selection
Update method name and fix argument error
Set active CSS class on selected tab
Auto select default tab