#include and use LV_MATH_ABS
Converting to integer based math
Adding ending newline
Keeping some original variable names
Formatting
Documenting code
Floating point fix for RGB to HSV
Fixing failure to invalidate indicator