create and start game flow