My intent is when i call class Npc(str) i want to get back
3 random values power,speed,smarts 2 derived values => accuracy and =>
health and a derived string => job

like this
 joe=Npc.new('Joe')
puts joe

output like "Joe" 11 12 15 10.15 8.8 "smithy"