Text this: Spectral, Electrochemical and Molecular Modeling Studies of Some 3 (2 Hydroxy benzalhydrazino-4-thiazolyl)coumarins