half way refactoring the test to delete magic numbers
tests messages clarifications, encapsulation of environmentMap manipulation functions
some more refactorings and polishings