Made SetupManager non-static. This has the obvious disadvantage that we need to pass it down to all the classes that need it, but has the huge advantage of all fillers being isolated and free of side effects.
changed properties to private fields
Merge pull request #25 from Tynamix/EXPERIMENT_NonStaticSetupManager

Experiment non static setup manager