Merge pull request #11 from sunix/factory-2.0

updating datasource guided tour
Adding contribution workflow factory