Decouple NIA device logic from pyglet UI
Add background updater to poll data
Dump brainfingers to the console