fix(tabs): Make nested tabs work

Add tests for nested tabs. Revert ability to set direction of tabs.

Reverts #659 and Closes #783