Lightweight methods to handle digital signals. Applies to input, FSM, and related gamedev stuff