Text this: Genetic Programming Method for Satellite System Topology and Parameter Optimization