From Chaos Theory to Non-Euclidian Geometry: The Basic Principles and Concepts of Fractal Engineering