Issue #70: added scoping to background layers, which are cleaned up with popActive() calls

We also no longer need algorithm-specific prefixes (e.g. "s00","d20")