Added file containing source profile scripts
Moved source profile functions to separate file (sources_dev.py), added test function. Still needs checking!