Overlapping Cardiac Programs in Heart Development and Regeneration