Simulating Ion Irradiation Of Surfaces