Comets And A Young Solar System