** TODO: Add description **
Key value store from the Elixir OTP tutorial: http://elixir-lang.org/getting_started/mix_otp/1.html