Interactive tabs functioning, angular logic separated