working inputevent system, just change keybinds.cs to adjust events