Added 'play' method, turn loop