Fixed theorem rarity enum bug, continued working on the trade handler, not yet complete