Renamed src/gc to src/mem; reimplemented Array to use realloc; changed
allocator (no longer uses sizes)