currently planets are only deleted if the db entry is not found in the current system by its location.
if a new planet is created in the same location as a deleted one the old one will never get removed.
potential fix:
- introduce API to delete by planet ID
- switch frontend check for deleted planets to go by planetId instead of location
- delete via planetId