franky writes a generic event handler to handle key event and hooks it up with GLFW and the windriver
basically there s an interface class that objects can derive from which will automatically register them for event listening on keys
the event manager will take care of propagating the keypress and release to whatever listener is registered
franky makes kinetest lib process the input via event instead of the old input system