Rename some variables for organization/readability
Add depot processor (not yet live)
Move GC to it's own file, implement notes regarding GC status from @ValveSoftware