FileSouce sourceFactory > Source sourceFactory
Merge pull request #11 from UplinkCoder/sourceFactory

generalized sourceFactory form FileSource to Source