In between commit: Make Source concept more abstract. Start to restructure Workflows...
add changes from master branch
add changes from master branch