Vocab Generation Reversal

Human readable strings are now stored as the initial reference point for the vocab variable.
Slugs are created using their human readable counterparts.
Addresses #3 top comment, allowing the human readable vocab string to support dashes (-).