#5 #7 Refactoring and comments for Scope.
#6 Tests for constructors of configuration class Scope.
#6 Tests for configuration class Scope.