Directive should use new scope. Expose carousel length on new.length on init.