add directive carousel

Change-Id: I950237bd18397ea8b650dc089ebe23e7b34c13fa