improving performance of name and lore generation
fixing an erroneous returned null
adding some methods that override super methods
continuing to slowly optimize lore generation
continuing to optimize lore generation