Only moderator can see his/her new games.

Only show new games and start buttons to moderator of a game.

Reported-by: hlong290494
Signed-off by: Long Nguyen Duc Hoang <lhnguyenduc@wpi.edu>