silence -Wmaybe-uninitialized warnings when compiling with optimizations
clear key state on game start