Added tests. Fixed orange/yellow hue boundaries to stop errors.