Added number of players field to the Game object

Now, the number of players can be submitted through the front-end, and then it will be saved in the database. Once the game details page is hooked up with real data, this information can be viewed there as well.

- Got rid of a lot of commits, thanks to @yangshun for cherry-picking.
- Fixed the `icon`/`icons` problem.