Added Basic learning erlang stuff