move 'name slot to 'body superclass
rename output method
add new gas-giant-generator function
add mainworld method to system