Femtosecond Spectroscopy of Molecules and Clusters