fixes to the pre_time_ar subtraction

changed the pref_time_ar - best times map it now
addded eql? and hash to preftimes hope it doesnt break anything but
hopefully will fix array subtraction issue