Text this: Azo Compounds and their Potential Applications: Article Review