button listeners work, need to finish changing turns