Text this: Chemistry, Synthesis, and Structure Activity Relationship of Anticancer Quinoxalines