Create a source factory and document factories
Merge pull request #9 from ShiftForward/source-factory

Create a source factory and document factories