Refactored the way sources are handles, made it possible to run the sources individually
Refactored the transformer handling
Split the transformer initialization step up so individual transformers can be initialized
Ecoule now uses Pursuit version 0.2.1
Minor clean up