Synthetic and Structural Chemistry of N Glucosylated Nitrogen and Sulphur Containing 5 and 6 Membered Heterocyclic Compounds