Mathematics of Harmony:From Euclid to Contemporary Mathematics and Computer Science