UI Layout and Design Updates

* Cleans up general markup of the views
* Removes Bootstrap styles in favor of customization and lighter markup
* Applies some design improvements to pages for consistency and usability
  * Dashboard 
    * Show more details about games
      * Show rating system
      * Number players
      * Number of matches played
      * Last result
  * Player lists now always show gravatar
  * All instances of player names and game names now link to the appropriate page
  * New Game Form
    * Changes `min_number` fields to `hidden_field` to simplify game creation flow
      * Min number of teams are always set to 2
      * Min number of players per team are always set to 1