temp commit. Broken code.
Fixed wrong tests. Added 'active' and 'disabled' attribute to the tab directive