Cleanup and range testing

Added GetCriticalRating(), GetPriceRating(), and GetRandomHoldMessage()
while re-enabling range-finding for my info only atm.