Ported the GC! I think that's all the groundwork ported. Now let's port some VM stuff...