What parts are needed for a retrofit?

The essentials are projectors, bulbs & ballasts. A wiring harness is usually recommended along with shrouds to cover the projectors.