Analog to the CSM implementation, implement the API server for CS2M to handle: - Get external IP requests - Register in server list - Nat hole punch requests - Port reachability checks