Synthesis and Reactions of Some Novel Triazolo-, Azolo-, Tetrazolo-pyridopyrimidine and their Nucleoside Derivatives