A shell written in Elixir