fixed schema for repository
added extractListData for GitHubDataSource
Merge remote-tracking branch 'origin/master'