Made it possible to initialize individual sources
v.0.0.18: Added support for source helpers. Reuse output from a source in another source.