Using XDocument.Descendants not Elements

For some reason elements doesn't work
Fixes issue 19