Reorganized imports, reworked the Fabricator, and implemented OreDict, for comparing ISs

Fabricator still doesn't totally work, but I think it'll work.
(There are too many slot ids, I might have confused a couple... -.- )