Add GarbageCollector, fix some, remove some prints