Added tests around using the tabs directives as attributes
Provided tab functionlity as static or dynamic definition