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.
Add local installation instructions
Use lodash functions for improved randomness of rants and insults

This commit also includes various refactoring and optimizations.
Add presentations and politics resources
Add blog titles
Update presentations to use new resources
Make general pre/postfix function and reorganize generated resources
Redesign to full tumblr blog format

Refs #11
Update design
Randomly replace arguments with reaction gifs
Merge branch 'full-blog-generator' into develop

Refs #11
Minor bug fixes
resource(dictionary) expansion