Added some comments and made some output messages more precise;
During interpretation, "this" is no longer renamed based on the current method name but on it's own name (e. g. "this0")