Moved the words into an external JSON file
Changed the to_underscored method to a better and more flexible separate method that accepts custom separators. Fixes #4