moving to elixir v13 [wip]

* using new elixir default param syntax
* using new elixir sigil syntax
* fixed deprecations