UI: split solar system js into smaller modules