Improve grammar by dividing some terms

The tumblr dict is in serious need of refactoring.
Refactor most of the codebase

Oppression arrays have been split across multiple files and
reorganized in dictionaries. Some functions have been refactored
and rewritten to avoid code duplication. The resulting insults and
rants should be pretty similar to the previous version although
some statements and insults have been rebalanced.