Refactor: cleanup the SourceReaderSample class