Bugfixes and General Spring Cleaning

I fixed some bugs that allowed for errors to sneak through and affect the output of the library, including failing to provide a random word. I also cleaned up documentation and renamed the minified versions of the JS files to ensure that they met common naming standards.