Ultrafast Electron and Spin Dynamics in Complex Materials