Remove unnecessary team name

This was a nice debug opportunity to see if everything was hooked up
properly, but is no longer necessary.
Allow a player to pass
Refactor communication to host into a function
Move next player logic into separate function
Add additional 'how to join' instructions to 'new game' screen
Refactor table controller into a directive

This is then used to show the current state of the table on the host
screen.

A note with respect to the table template. The slice on the cards is
there to make sure that `reverse` is called is a copy of the original,
since it modifies in-place.