Intermolecular forces : an introduction to modern methods and results