Big Button - Part 16 - Detecting Short, Long, and Hold Button Presses

Implementing short press, long press, and long hold button patterns using duration-based detection