Ab Initio Molecular Dynamics: Basic Theory and Advanced Methods