Improved player movement, added support for two players, improved
keyboard input tracking system alowing for user to be able to change
keybindings.