Do not expose method fields anymore

Instead, expose them via primitives. This decouples the implementation better from the language.

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Removed Frame class

It is implementation specific and SOM does not provide a way to obtain a reference to a frame anyway.

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Do not expose fields of Class and Primitive

Expose the relevant information via primitives.
This decouples implementation and language better.

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Test for different types of methods, i.e., methods or primitives

Signed-off-by: Stefan Marr <git@stefan-marr.de>