changelog: * fixed small (1B) memory leak in pressBufferAdd * fixed bug where SIGINT would not cause shut down * implemented polling for every event inside /dev/input * added more TODOs