Added configurable "yay" difficulty

Also only calculates "yay" target once and stores the result