init() :: :ok
lookup_pid(String.t()) :: {:ok, pid()} | {:error, :pid_not_found}
register_pid(String.t(), pid()) :: :ok