Added the ability to move around the game map.

This required a bit of rework on the Go side. Commander was removed
since we are storing the handling code in the packets now. Player
is replacing all instances of Commander.