Keyrelase event added, PlayerControlSystem refactored