Elixir and Functional programming begins