rename Shape -> Tool