Calculators etc. cleanup, planet generation, WORK IN PROGRESS.