changed button debouncing, heartbeat enhancemens, display color