Made FileList setter private.

New constructor will take in an XDocument