Added functions for source mixture construction
sources.py added to package, testing updated