Move current player out of the game board.

- Create a separate section at the bottom of the screen for the controller
- Show current player and hand in the new section.
- Remove unavailable cards from the top ("board") area.
- Create a "health" value of 100 for each player.
Merge branch 'master' of https://github.com/njostonehouse/cardgame
Implement RPS Attacks

- When a player plays Rock, Paper, or Scissors, attack players to either side.
- An RPS attack fails if the "blocking" card was played by the target.
- Otherwise, the target loses 10 health.

TODO: Resolve cards by some priority.

Clean up
Add priorities to cards

- Sort players by card priority before applying card effects
- Moving happens before attacks (and other stuff happens very first)
Remove debug from console log.
Rename player and players (files only)

- player.js renamed to character.js
- players.js renamed to board.js
Rename player, players, controller (code only)

- Change "player" to "character"
- Change "players" to "board" (or "characters")
- Change "controller" to "player"
Change "board-characters" message to "characters"
Reset selected card when player control is taken or released.
Reduce up and down moves to variants of the same card effect.
Change "player" to "character" in card effect functions.
Merge pull request #3 from njostonehouse/master

Controller hand UI and RPS Attacks