Make the run configuration singleton

Since it can't be run twice on the same caches anyway
Merge pull request #18 from klikh/master

Make the run configuration singleton