Use the core lib of each of the SOM implementations

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

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