Returns a specification to start this module under a supervisor.
See Supervisor.
Supervisor
@spec create_graph(binary()) :: {:ok, String.t(), pid()} | {:error, term()} | {:ok, String.t(), pid()}