Added AlertDialogComponent and support for new Trigger Type: COMPLETE

1. Needs comment here and DisplayAlertDialogAction needs the comment to be fixed.