Added description for Source class.
Added more docstrings.
Added more docstrings.
Merge pull request #1 from kromkrom/documenting_classes

Documenting classes