A parallel Car-Parrinello scheme Development and applications by M.J. Haye