Garbage Collection w/ Ref. Cycles

Summary

Reference counting is very useful but it has an odd problem. We employ a technique from graphs to approach it. The solution works but it's a bit slow.