Fixes

1. Build rendered innopperable w/ gcc due to || (not sure why)
2. Filing poller to actually update the LEDs
3. Poller must wait for a bit before writing handshake. Better approach would be to timeout on the read after, but I'm lazy
Add an example gif