Fix: corresponding to the changes of the OBS

Now using the EffectSource class.
Replaced tabs with spaces
Refined readme a little