ignore compiled beam files
Add documentation to elixir module and method
Rename methods to nouns and remove semicolons in ruby