Text this: Facile synthesis of some 5-(3-substituted-thiophene)-pyrimidine derivatives and their pharmacological and computational studies