Contents:
A behaviour module for implementing the server of a client-server relation.
https://hexdocs.pm/elixir/GenServer.html
Trapping Exit Signals in GenServers
Why and how a GenServer stops?