Included main game loop