Work on adding GC to the bytecode interp

But there are still bugs in it somewhere.