Moved *intersect to its own helper, deobfuscated stuff, aligned some names to forge APIs. Has a bug - DO NOT MERGE
Fixed cloud bug, more cleaning up.
Merge pull request #223 from tyteen4a03/master

Moved *intersect to its own helper, deobfuscated stuff, aligned some names to forge APIs. Has a bug - DO NOT MERGE