GameCommandProcessor refactored.