Phaser is now initialized when the 'id' message is received. Camera, map, character all initialized based on values from the 'id' message. Changes to messages being sent from the server were necessary.