Java library for random (fantasy) name generation using the Markov Chain algorithm