Added implementation of Swapper
Added an example of some adavanced list matching features of elixir