Copy GC

Implemented Copy GC on heap. GC runs on every PRIM instruction