KvUmbrella elixir-lang OTP tutorial code https://elixir-lang.org/getting-started/mix-otp/genserver.html key-value store using elixir (erlang OTP) from elixir-lang guide. mix test iex -S mix PORT=4040 mix run --no-halt