Simple lookup implemented
Extending environment - base function version
Extending environment by creating a new one,
leaving the old one unchanged
Set function implemented in Environment
Evaluator adjusted - symbols treated as variable references
Simple define added
Evaluator ready, working with defines and environments