add initial game loop