update client interface to be usable in Erlang/Elixir
bump version to 0.0.4