Adsorption, potential maps and diffusion of Si, C, and SiC on a Si(111) surface