Theoretical study of elasto-dynamic wave propagation in inhogeneous, functionally graded and visco-elastic layered media