Added Disassembler

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Fixed bug in disassembler, was not yet adapted for using instance field indexes instead of field names in the bytecode

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

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