Dynamics, structure and function of biological macromolecules