implemented SchemeEnvironment class with basic functionality