Executables
Playing a bit and reading the current code, I would suggest some changes:
- "Control center" still feels somehow wrong to me since it reminds me immediately of some Windows XP system settings panel or so (wasn't that called like this?) My alternative would be "ground control"
- I would not start satellites and the above central server with the same executable, this is rather odd since they have completely different purposes.
- I would suggest having one
cgc
executable starting the above central server and one e.g.csm
(satellite module) to start satellites.