removed ever complex case statement, reduced options to vlow, med, and high, depending on angle of flashlight when button pressed, and off, if button held for more than 500ms, regardless of orientation