new conception of GameObject communication - preparation code
bugfixes, add one test