Allow movement keys to continue affecting when opposite is pressed

Fixes #4.