add NewGame (not finished yet!)
refactor some comments