Add player names and map name to init message, with web UI.

This required changing how maps and players are passed into the game. Closes #8.