A model for diffusion and competition in cancer growth and metastasis