Multi-Generational Spacecraft