2.0.0
- Fixed issue where ConsonantVowelGenerator could produce names that exceeded the required length.
- Fixed issue where MarkovGenerator could produce names with a length less than 2.
- Removed some redundant code and comments.
- Removed the word Name from all of the NameGenerator subclasses, in order to reduce verbosity.
- Rewrote NameGenerator as an abstract class.