Lots of changes...

Shows a game summary panel and requirement summary panels if the game is
ended
Uses game.isEnded() instead of game.getStatus()
Implements the game summary table
Adds card background images (not actually in the code yet)
Authors: dbeckwith, quan1992