Resource field is Resource (not name)
Cleaner parsing with defaults
Additional generator parameters
Default to previous values
Celestial body resource definition override
Extract remaining generation parameters to config