Changing how clients handle command input
Instead of immediate processing, input goes into a queue and is
processed while the user doesn't have delays applied.