Adds input-handling, and ability to think in terms of (rebindable) actions, instead of keypresses. Also makes everything availible in the same enum, instead of having to juggle both Keys and MouseKeys (and gamepad keys?) when checking an input.
Currently a lot of actions in the Action enum that wont be used, some of those are there merely as inspiration or are trails from debugging.
Fixed #61
Adds input-handling, and ability to think in terms of (rebindable) actions, instead of keypresses. Also makes everything availible in the same enum, instead of having to juggle both Keys and MouseKeys (and gamepad keys?) when checking an input.
Currently a lot of actions in the Action enum that wont be used, some of those are there merely as inspiration or are trails from debugging.