Aliases

Resolves #32 

Aliases are the capitalized words used for module names.  They're called Aliases because any Elixir module, such as Enum, is an alias to the atom `:Elixir.Enum` because erlang module names are atoms.